package chatRoom.com.fenwe.dao;

import chatRoom.com.fenwe.dao.entity.CompanyDO;
import chatRoom.com.fenwe.dao.entity.CompanyDOExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface CompanyDOMapper {
    long countByExample(CompanyDOExample example);

    int deleteByExample(CompanyDOExample example);

    int deleteByPrimaryKey(Integer cid);

    int insert(CompanyDO record);

    int insertSelective(CompanyDO record);

    List<CompanyDO> selectByExample(CompanyDOExample example);

    CompanyDO selectByPrimaryKey(Integer cid);

    int updateByExampleSelective(@Param("record") CompanyDO record, @Param("example") CompanyDOExample example);

    int updateByExample(@Param("record") CompanyDO record, @Param("example") CompanyDOExample example);

    int updateByPrimaryKeySelective(CompanyDO record);

    int updateByPrimaryKey(CompanyDO record);
}